import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { EProcessComponent } from './e-process.component';
import { ShapeBoxComponent } from './shape-box/shape-box.component';
import { ClickStopDirective } from '.././directives/click-stop.directive';
import { MouseDownStopDirective } from '.././directives/mousedown.stop.directive';
import { MouseEnterStopDirective } from '.././directives/mouseenter-stop.directive';
import { MouseLeaveStopDirective } from '.././directives/mouseleave-stop.directive';
import { MouseUpStopDirective } from '.././directives/mouseup.stop.directive';
import { MouseMoveStopDirective } from '../directives/mousemove.stop.directive';


@NgModule({
    imports: [
        CommonModule
    ],
    declarations: [
        EProcessComponent,
        ShapeBoxComponent,
        ClickStopDirective,
        MouseDownStopDirective,
        MouseEnterStopDirective,
        MouseLeaveStopDirective,
        MouseUpStopDirective,
        MouseMoveStopDirective
    ],
    exports:[
        EProcessComponent,
        ShapeBoxComponent
    ],
    providers: [
    ]
})
export class EProcessModule { }
